# 新大小杜
# 在读研究生
# 开发时间，2021/4/5 12:52
#集合的相关操作
'''集合元素的判断操作'''
s={10,20,30,405,60}
print(10 in s) #True
print(100 in  s) #False
print(10 not in s) #False
print(100 not in s) #True
'''几何元素的新增操作'''
s.add(80)
print(s)
s.update({200,400,300})
print(s)
s.update([100,99,8])
s.update((78,64,56))
print(s)

'''集合元素的删除操作'''
s.remove(100)
print(s)
#s.remove(500) #KeyError: 500
s.discard(500)
s.discard(300)
print(s)
s.pop()
s.pop()
#s.pop(400) #TypeError: pop() takes no arguments (1 given)
print(s)
s.clear() #清空集合中的元素
print(s)